pulp and paper technology - Alemán Inglés Diccionario